Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 TOWYN ROAD Semi-Detached £106,052 £83,500 23 Aug 2017
86 TOWYN ROAD Terraced £120,828 £103,000 19 Oct 2020
88 TOWYN ROAD Terraced £152,175 £94,737 27 Apr 2007
96 TOWYN ROAD Terraced £172,442 £41,000 30 Sep 1999
100 TOWYN ROAD Terraced £157,980 £157,555 21 Jul 2022
102 TOWYN ROAD Terraced £110,588 £71,250 21 Dec 2007
108 TOWYN ROAD Terraced £69,243 £23,760 13 May 2002
112 TOWYN ROAD Detached £250,790 £109,000 12 Aug 2003
114 TOWYN ROAD Detached £248,597 £59,950 5 Oct 1999
116 TOWYN ROAD Detached £188,486 £151,000 6 Apr 2018